self sterility - Alemán Inglés Diccionario